h2
	{text-shadow: 0 3px 3px black;
	text-align:center;
	margin:auto;
	margin-top:40px;
	font-size:3em;
	width:400px;
	color:white; }
a
	{text-decoration:none;
	color:black; }

select
	{min-width:400px; }

.menu
	{background:url('bottom-menu.png') black bottom left no-repeat;
	padding-bottom:34px;
	margin:auto;
	width:648px; }

#top
	{background:url('top-menu.png') top left no-repeat;
	padding:1px 30px 0 30px;
	width:608px; }

.button
	{background:url('form_bg.png') no-repeat;
	margin-left:-15px;
	font-family:Neuropol;
	padding-left:10px;
	padding-right: 10px;
	font-size:2.2em;
	height:45px;
	color:gray; }

.button:hover
	{background:url('form_bg_hover.png') no-repeat; }